innovative technologies - Almanca İngilizce Sözlük